home *** CD-ROM | disk | FTP | other *** search
- #include <stdio.h>
- #include <stdlib.h>
- #include <winb.h>
- #include <te.h>
- #include <fntb.h>
- #include <gui.h>
-
- extern int windowID ;
- extern int MJ_BASEOBJ ;
- extern int windowFunc() ;
- extern int quitIconID ;
- extern int quitFunc() ;
- extern int upIconID ;
- extern int upDownFunc() ;
- extern int downIconID ;
-
- #define ALIGN 4
- #define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)
-
- /* MMI_init 用データ */
-
- /* ヘッダ */
-
- MMIINIT initDataGUI = { "MmiInit", 4, 0 } ;
-
- /* windowID */
-
- static MMIPACKET d001 = { &windowID,
- &MJ_BASEOBJ,
- &MJ_WINDOWL40,
- OFFSET(WINDOWL40),
- MS_NONE
- } ;
- static WINDOWL40 d001d = { MS_BTLEFTL40 | MS_EVMOSONL40 | MS_HIDEL40 | MS_RESIZEL40,
- 0, 0, 65, 34, 8, 9,15,
- MS_PANELL40 | MS_BFRAMEL40 | MS_FRAMEL40,
- NULL, 0, 0,
- 0, 0, 0, 0,
- 66, 35,1024, 512,
- windowFunc,
- NULL,
- } ;
-
- /* quitIconID */
-
- static MMIPACKET d002 = { &quitIconID,
- &windowID,
- &MJ_ICONL40,
- OFFSET(ICONL40),
- MS_NONE
- } ;
- static ICONL40 d002d = { MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_CENTERL40,
- 3, 17, 17, 31, 8, 9, 2,
- MS_PANELL40 | MS_BFRAMEL40 | MS_FRAMEL40,
- quitFunc,
- 0x801d, 512
- } ;
-
- /* upIconID */
-
- static MMIPACKET d003 = { &upIconID,
- &windowID,
- &MJ_ICONL40,
- OFFSET(ICONL40),
- MS_NONE
- } ;
- static ICONL40 d003d = { MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_CENTERL40,
- 18, 17, 32, 31, 8, 9,11,
- MS_PANELL40 | MS_BFRAMEL40 | MS_FRAMEL40,
- upDownFunc,
- 0x001e, 513
- } ;
-
- /* downIconID */
-
- static MMIPACKET d004 = { &downIconID,
- &windowID,
- &MJ_ICONL40,
- 0,
- MS_NONE
- } ;
- static ICONL40 d004d = { MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_CENTERL40,
- 33, 17, 47, 31, 8, 9,11,
- MS_PANELL40 | MS_BFRAMEL40 | MS_FRAMEL40,
- upDownFunc,
- 0x001f, 514
- } ;
-
-